{ "cells": [ { "cell_type": "markdown", "metadata": { "toc": true }, "source": [ "
L'affection se fait par l'intermédiaire du symbole =
.
Pour valider une cellule, il faut utiliser shift + entrée.
\n", "Vous pouvez modifier les valeurs pour faire des tests.
\n", "Pensez à alimenter votre ahier de bors des différentes traces de vos recherches et exercices
" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "a=5\n", "b=3\n", "c=a+b" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "8" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "c" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "a=b=c=4" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "(4, 4, 4)" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "a,b,c" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [], "source": [ "# L'affectation multiple\n", "a,b=4,5" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "(4, 5)" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "a,b" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "(2, 1)" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Une curiosité PYTHON, cela ne fonctionne pas dans les autres langages\n", "\n", "a,b=1,2\n", "\n", "a,b=b,a\n", "\n", "a,b" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "int" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# La commande type permet de connaître le type de la variable.\n", "# PYTHON est un langage autotypé. Il créer le type au moment de l'affectation. \n", "\n", "a=7\n", "type(a)" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "# Trouver les types des variables ci dessous : \n", "\n", "a=6\n", "b=4.5\n", "c=\"hello world !\"\n", "d=True\n", "e=(1,4,5,6)\n", "f=[3,5,7]\n", "g={\"Paul\":7,\"Marc\":17,\"Marie\":8}\n", "h={2,6,7,9}\n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Vous pouvez réaliser des recerches sur ces différents types de variables.\n", "Faites des manipulations avec ces différents types.\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ " None
(qui n'est pas obligatoire en PYTHON) qui indique que la fonction ne renvoie rien. "
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Bonjour Pascal THERESE\n"
]
}
],
"source": [
"def affichage(nom,prenom :str)->None :\n",
" print(\"Bonjour \",prenom,\" \",nom)\n",
" \n",
" # None a été retiré\n",
"\n",
"affichage(\"THERESE\",\"Pascal\")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Quelques exercices à réaliser
\n", "